/*
 * 文件名: AppConfig.java
 * 版    权：  Copyright  LiJinHua  All Rights Reserved.
 * 描    述: [常量类]
 * 创建人: LiJinHua
 * 创建时间:  2013-1-11
 * 
 * 修改人：
 * 修改时间:
 * 修改内容：[修改内容]
 */
package app;

import im.device.config.R;
import app.log.AppLog;

/**
 * 应用程序配置信息
 * @author LiJinHua
 * @version [Android 1.0.0, 2013-1-11]
 */
public class AppConfig {

	/**
	 * 是否为生产环境
	 */
	public static final boolean IS_PRODUCT = false;
	
	/**
	 * 是否debug
	 */
	public static final boolean IS_DEBUG = true;
	
	/**
	 * 系统用户信息缓存map 
	 */
	public static final String CACHE_SYSUSERINFO_MAP = "cache_sysuserinfo_map";
	
	/**
	 * 系统缓存包名
	 */
	public static final String SYS_PATH = "im.device";
	
	/**
	 * 下载包名
	 */
	public static final String DOWNLOAD_PATH = "download";
	
	/**生产环境地址*/
	public static final int URL_ID_HOST_PRD = R.string.URL_HOST_APP_PRD;
	/**STG环境地址 */
	public static final int URL_ID_HOST_STG = R.string.URL_HOST_APP_STG;
	
	/**当前选择的开发环境*/
	public static int CURRENT_HOST = URL_ID_HOST_PRD;
	
	/**当前选择的图片环境 */
	public static int CURRENT_HOST_IMAGE = URL_ID_HOST_PRD;
	/**获取系统时间 */
	public static final int URL_ID_SYSTIME = 0;
	
	static{
		//配置环境信息
		
		//设置日志属性
		AppLog.IS_DEBUG = IS_DEBUG;
		
		if(IS_PRODUCT){
			CURRENT_HOST = URL_ID_HOST_PRD;
		}else{
			CURRENT_HOST = URL_ID_HOST_STG;
		}
	}
}
